package com.sprouting.ops.utils;

import cn.dev33.satoken.session.SaSession;
import cn.dev33.satoken.stp.StpUtil;
import com.sprouting.ops.interfaces.CacheKey;
import com.sprouting.ops.model.OpsUser;

/**
 * 用户工具类
 *
 * @author ：LX（长沙麓谷）
 * @date 创建时间： 2024/5/23 19:01
 */
public class UserTool {

    /**
     * 获取当前登录的用户
     * @return
     */
    public static OpsUser getLoginUser(){
        SaSession session = StpUtil.getSession(true);
        return session.getModel(CacheKey.SaTokenSession.SESSION_KEY_USER, OpsUser.class);
    }

}
